package com.boot.adminservice.map.service.strategy;

import com.boot.adminservice.map.domain.dto.SysRegionDTO;

import java.util.List;
import java.util.Map;

/**
 * 获取城市列表策略抽象接口
 */
public interface GetCityListStrategy {

    /**
     * 城市列表查询
     * @return 城市列表信息
     */
    List<SysRegionDTO> getCityList();

    /**
     * 按首字母A-Z分类的城市列表查询
     * @return 按首字母分类的城市列表信息
     */
    Map<String, List<SysRegionDTO>> getCityPyList();
}
